<?php
	//Root Path
	define('ROOT', '.');
	
	//Core Path
	define('SPHERUS_FRAMEWORK',ROOT.SEPARATOR.'spherus_framework');

	//Config Path
	define('CONFIG',SPHERUS_FRAMEWORK.SEPARATOR.'config');

	//Core Path
	define('CORE',SPHERUS_FRAMEWORK.SEPARATOR.'core');

	//System logs Path
	define('LOGS',SPHERUS_FRAMEWORK.SEPARATOR.'logs');
	
	//Localization Path
	define('LOCALIZATION',CONFIG.SEPARATOR.'localization');

	//Classes Path
	define('CLASSES',CORE.SEPARATOR.'classes');

	//Cache Path
	define('CACHE',CLASSES.SEPARATOR.'php_speedy');
//	define('CACHE',CLASSES.SEPARATOR.'cache');
	
	//Global classes Path
	define('GLOBAL_CLASSES',CORE.SEPARATOR.'global_classes');

	//Predefined Helpers Path
	define('HELPERS',CORE.SEPARATOR.'helpers');

	//App Path
	define('APP',ROOT.SEPARATOR.'app');

	//Cache Path
	define('APP_CACHE',APP.SEPARATOR.'cache');
	
	//Includes Path
	define('INCLUDES',APP.SEPARATOR.'includes');

	//Application Helpers Path
	define('APP_HELPERS',INCLUDES.SEPARATOR.'helpers');
	
	//Layouts Path
	define('LAYOUTS',INCLUDES.SEPARATOR.'layouts');

	//Models Path
	define('MODELS',APP.SEPARATOR.'models');

	//Views Path
	define('VIEWS',APP.SEPARATOR.'views');

	//Controllers Path
	define('CONTROLLERS',APP.SEPARATOR.'controllers');

	//DataEngine Path
	define('DATA_ENGINE',SPHERUS_FRAMEWORK.SEPARATOR.'dataengine');

	//Graphics Path
	define('GRAPHICS',INCLUDES.'/images/graphics'.SEPARATOR);

	//Languages Path
	define('LANGUAGES',INCLUDES.SEPARATOR.'languages');
		
	//Plugins Path
	define('PLUGINS',SPHERUS_FRAMEWORK.SEPARATOR.'plugins');
	
	//SPanel Path
	define('SPANEL',SPHERUS_FRAMEWORK.SEPARATOR.'spanel');
	
	//Modules Path
	define('MODULES',APP.SEPARATOR.'modules');
	
	//Elements Path
	define('ELEMENTS',INCLUDES.SEPARATOR.'elements');
	
	//javascript path and src
	define('JAVASCRIPTPATH', INCLUDES.SEPARATOR.'js');
	define('JAVASCRIPTSRC', '/'.INCLUDES.SEPARATOR.'js');
	define('SITE_JS', JAVASCRIPTSRC.SEPARATOR.'site'.SEPARATOR);
	
    //Components Path
	define('COMPONENTS',INCLUDES.SEPARATOR.'components');
	
	//Themes path
	define('THEMES', APP.SEPARATOR.'themes');
	
	//Temporary files path
	define('TEMP', APP.SEPARATOR.'temp');
?>